A Framework for Swarm Robotics Experimentation with Pi-puck Robots and an Ethereum-based Blockchain